#region Copyright 2006 - Evolution Tecnologia Ltda.
//
// Author: Rafael Franco Carvalho (rafael@Evolutiontec.com.br)
//
// All rights are reserved. Reproduction or transmission in whole or in part, in
// any form or by any means, eletronic, mechanical or otherwise, is prohibited
// without the prior written permission of the author.
//
// Filename: Contato.cs
#endregion

using System;
using System.Collections.Generic;
using System.Text;

namespace csharp.rad.general
{
    public class Contato
    {
        private String enderecoCep;
        //private Pais enderecoPais;
        //private Estado enderecoEstado;
        private Municipio enderecoMunicipio;
        private String enderecoEndereco;
        private String enderecoNumero;
        private String enderecoBairro;
        private String enderecoComplemento;

        public Contato(Database myDatabase)
        {
            //enderecoPais = new Pais(myDatabase);
            //enderecoEstado = new Estado(myDatabase);
            enderecoMunicipio = new Municipio(myDatabase);
        }

        public String CEP
        {
            get
            {
                return enderecoCep;
            }
            set
            {
                enderecoCep = value;
            }
        }

        /*public Pais Pais
        {
            get
            {
                return enderecoPais;
            }
            set
            {
                enderecoPais = value;
            }
        }*/

        /*public Estado Estado
        {
            get
            {
                return enderecoEstado;
            }
            set
            {
                enderecoEstado = value;
            }
        }*/

        public Municipio Municipio
        {
            get
            {
                return enderecoMunicipio;
            }
            set
            {
                enderecoMunicipio = value;
            }
        }

        public String Endereco
        {
            get
            {
                return enderecoEndereco;
            }
            set
            {
                enderecoEndereco = value;
            }
        }

        public String Numero
        {
            get
            {
                return enderecoNumero;
            }
            set
            {
                enderecoNumero = value;
            }
        }

        public String Bairro
        {
            get
            {
                return enderecoBairro;
            }
            set
            {
                enderecoBairro = value;
            }
        }

        public String Complemento
        {
            get
            {
                return enderecoComplemento;
            }
            set
            {
                enderecoComplemento = value;
            }
        }
    }
}
